input{
	outline:none;
}

#main-wrapper{
	width: 100%;
	height: 532px;
	background:#fff;
}
#main-wrapper .main{
	width: 1180px;
	height: 532px;
	margin:0 auto;
	overflow:hidden;
}

.main .form1{
	width: 1178px;
	height: 510px;
	margin-top:20px;
	border:1px solid #ccc;
}
.form1 .top{
	width: 1178px;
	height: 38px;
	background:#f6f6f6;
	line-height:38px;
	text-indent:1em;
}
.form1 form{
	width: 595px;
	height: 410px;

	padding-top: 65px;
	padding-left:155px;
	float:left;
}
form label{
    display: block;
   color:#555;
    width: 345px;
    height: 32px;
    display:flex;
    align-items:center;
    position:relative;

}
label input{
	width: 252px;
	height: 30px;
	border:2px solid #ccc;
	display:block;
	float:right;
	border:1px solid #ccc;
	position:absolute;
	right:0px;
	top:0px;
}
#get_info{
	width: 153px;
	height: 30px;
	right:100px;
	top:0px;
}
#btn_get{
	width: 86px;
	height: 32px;
	color:#fff;
	background:#017bc8;
	font-weight:900;
	line-height:34px;
	text-align:center;
	border:none;
	right:10px;
	top:0px;
}
#btn_get:hover {
background:#036db6;
}
div#auth_code{
	position:absolute;
	width: 86px;
	height: 32px;
	background:#00c9ff;
	color:#fff;
	font-weight:900;
	line-height:34px;
	text-align:center;
	border:none;
	right:-100px;
	top:0px;
}
#cbx{
	right:232px;
	top:5px;
	width: 13px;
	height: 13px;

}
.yes{
	position:absolute;
	top:5px;
	right:122px;
	
	font-size:12px;
	color:#cfdaed;
}
#btn_reg{
	width: 252px;
	height: 30px;
	border:2px solid #ccc;
	background:#01bbf4;
	color:#fff;
	font-weight:900;
	font-size:14px;
	border:none;
}
#btn_reg:hover {
background:#00a1d2;
}
.right{
	width: 282px;
	height: 394px;
	margin-top:40px;
	background:url(../images/chuangye_log.png) no-repeat center;
	background-position: 90px 180px;
	float:left;
	border-left:1px solid #ccc;
	position:relative;
}
.right a{
	text-decoration:none;
	display: block;
	position:absolute;
	left:110px;
}
.right a:nth-child(1){
	font-size:10px;
	color:#555;
	top:27px;

}
.right a:nth-child(2) {
	color:#50d2fa;
	font-size:15px;
	position:absolute;
	top:56px;
}
.yanzheng{
	display:block;
	width: 150px;
	height: 30px;
	color:red;
	font-size:14px;
	line-height:30px;
	position:absolute;
	display:none;
	right:-155px;
	top:0px;
}
.yanzheng5{
	position:absolute;
	top:30px;
	left:90px;
}


